package com.ezandroid.library.network.download;

public interface IDownController {

    /**
     * 注册下载器
     */
    void register();

    /**
     * 开始下载任务
     */
    void startDown();

    /**
     * 暂停下载任务
     */
    void pauseDown();

    /**
     * 取消下载任务
     */
    void cancelDown();

    /**
     * 注销下载器
     */
    void unregister();

    /**
     * 是否能在非wifi下下载
     */
    boolean canDownWithoutWifi();
}
